#pragma once

#include "graphics/resources/itexture.h"
#include "d3d_inc.h"

namespace renderit
{
	namespace graphics
	{
		

		class d3dtexture : public itexture
		{
		public:
			d3dtexture(ID3D11Texture2D * tex, const texture_desc & desc);
			~d3dtexture();

		public:
			ID3D11Texture2D * get_handler() { return tex_; }
		
		private:
			ID3D11Texture2D * tex_;
		};
	}
}